semolina cake soaked in light syrup - German English Dictionary